payment of installments - Español Inglés Diccionario